package day230324;

import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/3/25 14:21
 */
public class Main1 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int w = scan.nextInt();
        int h = scan.nextInt();
        int[][] map = new int[w][h]; // 默认都是0
        int res = 0; // 记录结果
        // 遍历二维数组, 将周围不能放置蛋糕的位置标记为 1
        for(int i = 0; i < w; i++) {
            for(int j = 0; j < h; j++) {
               if (map[i][j] == 0) {
                   res++; // 可以放置蛋糕
                   // 需要将满足欧氏距离的位置标记为不能放蛋糕
                   // (x1-x2)^2 + (y1-y2)^2 = 4 在整数范围内, 只可能是 0 + 4 或者 4 + 0
                   // 即 x1 = x2 且 y1 - y2 = 2 => y1 = y2 + 2
                   // 或 y1 = y2 且 x1 - x2 = 2 => x1 = x2 + 2
                   if (i + 2 < w) {
                       map[i+2][j] = 1;
                   }
                   if (j + 2 < h) {
                       map[i][j+2] = 1;
                   }
                }
            }
        }
        // 打印结果
        System.out.print(res);
    }
}
